MDCEENVRDESLVLIKQGAEARVFESTFAGRRSIVKERFSKKYRHPILDAKLTLKRLNAEARCMTKARKLGVCTPVLYAVDTLLHSLTLEYIEGVSVKDIFLEFGTNGVVEERLDDVAAQIGAAIAKLHDGGLAHGDLTTSNMLVRSGTNQLVLIDFGLSVTSTLPEDKAVDLYVLERALLSMHSSCGNVMDRILTAYRKSSKQWSATFNKLAQVRQRGRKRTMIG